
ThinkPHP 5.1 基礎(chǔ)入門(mén)培訓(xùn)
ThinkPHP 是一個(gè)免費(fèi)開(kāi)源的,快速、簡(jiǎn)單的面向?qū)ο蟮妮p量級(jí) PHP 開(kāi)發(fā)框架,
是為了敏捷 Web 應(yīng)用開(kāi)發(fā)和簡(jiǎn)化企業(yè)應(yīng)用開(kāi)發(fā)而誕生的。
本課將從 ThinkPHP 5.1 的入門(mén)安裝開(kāi)始,
詳細(xì)講解ThinkPHP 5.1 的配置、模塊、數(shù)據(jù)庫(kù)、路由、模型、模版、架構(gòu)、請(qǐng)求和響應(yīng)、驗(yàn)證等幾大板塊,
掌握 ThinkPHP 5.1 的主要技術(shù)點(diǎn)。
1 ThinkPHP 5.1 配置
2 控制器
3 數(shù)據(jù)庫(kù)操作
4 模型
5 路由
6 架構(gòu)
7 URL 和模塊
8 數(shù)據(jù)庫(kù)與模型
9 容器和依賴(lài)注入
10 模板
11 請(qǐng)求和響應(yīng)
12 驗(yàn)證
1
ThinkPHP 5.1 基礎(chǔ)入門(mén)
1.ThinkPHP51安裝
2.ThinkPHP51命名規(guī)范
3.ThinkPHP51目錄結(jié)構(gòu)
2
ThinkPHP 5.1 URL 和模塊
1.URL解析
2.模塊設(shè)計(jì)
3
ThinkPHP 5.1 控制器
1.控制器定義
2.控制器操作
3.空操作
4.空控制器
4
ThinkPHP 5.1 數(shù)據(jù)庫(kù)與模型
1.連接數(shù)據(jù)庫(kù)
2.模型定義
5
ThinkPHP 5.1 數(shù)據(jù)庫(kù)操作(上)
1.查詢數(shù)據(jù)
2.鏈?zhǔn)讲樵?
3.增刪改操作
6
ThinkPHP 5.1 數(shù)據(jù)庫(kù)操作(下)
1.查詢表達(dá)式
2.聚合查詢
3.原生查詢
4.子查詢
5.鏈?zhǔn)椒椒?/p>
7
ThinkPHP 5.1 模型(上)
1.模型定義
2.模型添加和刪除
3.模型更新與查詢
4.模型獲取器和修改器
8
ThinkPHP 5.1 模型(下)
1.模型搜索器和數(shù)據(jù)集
2.模型自動(dòng)時(shí)間戳和只讀字段
3.模型類(lèi)型轉(zhuǎn)換和數(shù)據(jù)完成
4.模型查詢范圍和輸出
5.JSON字段 6.軟刪除
9
ThinkPHP 5.1 模板(上)
1.模版引擎和視圖渲染
2.視圖賦值和過(guò)濾
3.模版變量輸出
4.模版中函數(shù)和運(yùn)算符
5.模版的循環(huán)標(biāo)簽
6.模版的比較和定義標(biāo)簽
7.模版的條件判斷標(biāo)簽
10
ThinkPHP 5.1 模板(下)
1.模版的加載包含輸出等
2.模版的布局和繼承
3.原樣輸出和模板注釋
11
ThinkPHP 5.1 路由
1.路由介紹和定義
2.路由的變量規(guī)則和閉包
3.路由的地址和緩存
4.路由的分組
5.MISS路由
6.路由的綁定和別名
7.資源路由
8.路由的URL生成
12
ThinkPHP 5.1 請(qǐng)求和響應(yīng)
1.請(qǐng)求對(duì)象和信息
2.請(qǐng)求變量
3.請(qǐng)求類(lèi)型和HTTP頭信息
4.參數(shù)綁定
5.請(qǐng)求緩存
6.響應(yīng)和文件下載
13
ThinkPHP 5.1 架構(gòu)
1.容器和依賴(lài)注入
2.門(mén)面(Facade)
3.鉤子和行為 4.中間件
14
ThinkPHP 5.1 驗(yàn)證
1.驗(yàn)證器定義
2.驗(yàn)證規(guī)則
3.驗(yàn)證場(chǎng)景
4.路由驗(yàn)證
5.驗(yàn)證靜態(tài)調(diào)用
6.表單令牌
